barges articulated train - Francés Inglés Diccionario